means of mass transport - Turkish English Dictionary